﻿using GN.Pay.TradeChannel.Configure;
using GN.Pay.TradeChannel.DefaultImpl;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace GN.Pay.TradeChannel.AliPay
{
    /// <summary>
    /// 支付宝配置信息
    /// </summary>
    [Serializable]
    public class AiliPayConfigureInfo : TradeChannelConfigureInfo
    {
        /// <summary>
        /// 获取或设置加密Key
        /// </summary>
        public string Key { get; set; }

        /// <summary>
        /// 应用Id
        /// </summary>
        public string AppId { get; set; }

        /// <summary>
        /// 获取账号
        /// </summary>
        public string SellerEmail { get; set; }

        /// <summary>
        /// 获取加密私钥
        /// </summary>
        public string PrivateKey { get; set; }

        /// <summary>
        /// 获取解密公钥
        /// </summary>
        public string PublicKey { get; set; }
    }
}
